Industry participants face an unprecedented situation: a massive supply overhang and a demand shock are occurring simultaneously. On March 9th, oil opened down 25%, eventually reaching $27. The current West Texas Intermediate spot price is $30.95.

Location: